U programskom
jeziku C++ objasniti i implementirati QUICKSORT
Vrsta: Seminarski | Broj strana: 11 | Nivo:
Tehnički fakultet, Bihać
UVOD
Programski jezik C++ nastaje na idejama Bjarne
Stoustrup-a koji je uzeo dobra svojstva Simula, Clu, Algol68, i Ada, a kao
osnovu uzeo je jezik C.Programski jezici u prošlosti su koristili model
proceduralno struktuiranog programiranja koji je zasnovan na promatranju
programa kao niz jednostavnih procedura. Svaka procedura obavlja jedan manji
zadatak a cijeli program koji sudjeluju u rješavanju zadataka. Kod C++ a su te
procedure odvojene od podataka koje ona obrađuje, pa je moguće pozvati
proceduru na različite ulazne podatke i na taj način iskoristiti na više
mjesta.
C++ je viši programski jezik proizašao kao
rezultat razvoja UNIX operativnog sistema. Ima mnogo osobina asemblerskog
jezika.
Pri tome je vrlo brz, blizak računaru, ali u
nekoj mjeri nezavisan od tipa računara i relativno jednostavan za
učenje.Naročito puno se koristi za pisanje sistemskog softvera.
#include
#include
void main()
{
void srt(int[],int,int);
int a[10],count=0,n;
clrscr();
cout<<"unesi 10 brojeva : \n";
for (n=0;n<10;n++)
{
cout<<"br.: "<<(n+1)<<"\t\t\t";
cin>>a[n];
count++;
}
n=0;
clrscr();
srt(a,n,count-1);
clrscr();
cout<<"\t\tSortirani niz je : \n";
for (n=0;n<10;n++)
{
cout<<"\t\tpozicija :
"<<(n+1)<<"\t"<<a[n]<<"\n";
}
getch();
}
void srt(int k[20],int lb,int ub)
{
int i,j,key,flag=0,temp;
clrscr();
if (lb<ub)
{
i=lb;
j=ub+1;
key=k[i];
while(flag!=1)</ub)
</a[n]<<"\n";
---------- OSTATAK TEKSTA NIJE PRIKAZAN. CEO RAD MOŽETE PREUZETI NA SAJTU. ----------
MOŽETE NAS KONTAKTIRATI NA E-MAIL: maturskiradovi.net@gmail.com
besplatniseminarski.net Besplatni seminarski Maturski Diplomski Maturalni SEMINARSKI RAD , seminarski radovi download, seminarski rad besplatno, www.besplatniseminarski.net, Samo besplatni seminarski radovi, Seminarski rad bez placanja, naknada, sms-a, uslovljavanja.. proverite!